﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web;

using Bricks.Component.Utils;
using Bricks.Site.Models;
using Bricks.Business.Models.ProjectContract;


namespace Bricks.Business.Service
{
    public interface IProphaseFileInfoService
    {
        List<ProphaseFileInfoView> GetProphaseFileInfoList(Guid projectID, Guid userID);

        ProphaseFileInfoView GetProphaseFileInfo(Guid id);

        void SaveProphaseFileInfo(ProphaseFileInfoView prophaseFileInfoView);

        OperationResult Delete(Guid id);

        OperationResult SetOrder(Guid id, Guid projectStageID, string upOrDown);
    }
}